package com.jic.member.response;

import com.jic.common.base.vo.AdminOperate;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * @date: 2020年7月3日 9:12:16
 * @version: 1.0
 * @author wangys
 */
@Data
@Accessors(chain = true)
@ApiModel(description = "折扣卡请求参数")
public class MemDiscountCardResponse implements Serializable {

    @ApiModelProperty(value = "折扣卡d")
    private Long id;

    @ApiModelProperty(value = "折扣卡主题id")
    private Long discountThemeId;

    @ApiModelProperty(value = "折扣卡期次(生成)id")
    private Long discountCardPeriodId;

    @ApiModelProperty(value = "折扣卡主题名称")
    private String discountThemeName;

    @ApiModelProperty(value = "折扣卡编号")
    private String discountCardCode;

    @ApiModelProperty(value = "会员用户表id")
    private Long memberUserId;

    @ApiModelProperty(value = "第三方用户id")
    private String thirdUserId;

    @ApiModelProperty(value = "折扣卡绑定状态 1 已绑定 2 未绑定")
    private Integer status;

    @ApiModelProperty(value = "用户账号")
    private String userAccount;

    @ApiModelProperty(value = "用户昵称")
    private String nickName;

    @ApiModelProperty(value = "已绑定数量")
    private Integer bindingTotal;

    @ApiModelProperty(value = "未已绑定数量")
    private Integer noBindingTotal;

    private Long deptId;

    private List<Long> deptIds;

}
